﻿using Baci.Net.ToolKit.ArcGISProGeoprocessor.Models.Enums;

namespace Baci.Net.ToolKit.ArcGISProGeoprocessor.Models.Attributes.DomainAttributes
{
    public class GPTablesDomainAttribute : AbstractIDomain
    {
        public GPTablesDomainAttribute(string hidejoinedlayers = null, string showonlystandalonetables = null, string[] portaltype = null)
        {
            this.hidejoinedlayers = hidejoinedlayers;
            this.showonlystandalonetables = showonlystandalonetables;
            this.portaltype = portaltype;
        }


        public override DomainEnum type { get; set; } = DomainEnum.GPTablesDomain;

        public string hidejoinedlayers { get; set; }

        public string showonlystandalonetables { get; set; }

        public string[] portaltype { get; set; }

    }
}
